Tobacco Giant Altria Buys $12.8 Billion Stake In S.f-Based Juul